import router from "@/router";

//路由判断登录 根据路由配置文件的参数
router.beforeEach((to,from,next) => {
    if (to.matched.some(record => record.meta.requireAuth)) {//判断该路由是否需要登录权限
        const token = localStorage.getItem("token")
        console.log(token);

        if (token){//判断当前的token是否存在登陆时存入的token
            if (to.path === '/login'){

            }else {
                //存在token的情况，非登录请求
                next()
            }
        }else {
            //没有token，去登录页面
            next({
                path: '/login'
            })
        }
    }else {
        //不需要权限的请求
        next()
    }
})